small snail with whitish shell - Turkish English Dictionary